package com.cmc.cloud.cmclink.doc.vo.manifestvo.cargomanifest;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

/**
 * CARGO MANIFEST Request VO
 *
 * @author codegen
 */
@Schema(description = "管理后台 - CARGO MANIFEST Response VO")
@Data
@EqualsAndHashCode
@ToString(callSuper = true)
public class CargoManifestBaseRespVO {
    @Schema(description = "货物类型")
    private String cargoType;

    @Schema(description = "箱状态")
    private String cntrStatus;

    @Schema(description = "箱类型")
    private String cntrType;

    @Schema(description = "付款方式")
    private String payment;

    @Schema(description = "订舱人代码")
    private String bkpCode;

    @Schema(description = "提单拆分状态：split_combine_type")
    private String blStatus;

    @Schema(description = "接货地")
    private String porCode;

    @Schema(description = "装货港")
    private String polCode;

    @Schema(description = "卸货港")
    private String podCode;

    @Schema(description = "目的地")
    private String delCode;

    @Schema(description = "舱位代码")
    private String spaceOwner;

    @Schema(description = "箱主代码")
    private String cntrOwner;

}
